open wound of vagina and vulva - Alemán Inglés Diccionario